giant garlic - Turco Inglés Diccionario